blindside (someone) emotionally

Translations
эмоционально ошеломить (кого-то)
The breakup blindsided her emotionally.
Расставание эмоционально ошеломило её.